large volume pump - German English Dictionary